+webkit2gtk (2.50.4-1+rpi2) forky-staging; urgency=medium
+
+ * Non-maintainer upload.
+ * Really build with gcc.
+ * Disable debug information completely.
+
+ -- Peter Michael Green <plugwash@raspbian.org> Thu, 05 Feb 2026 01:55:33 +0000
+
webkit2gtk (2.50.4-1+rpi1) forky-staging; urgency=medium
[changes brought forward from 2.6.2+dfsg1-3+rpi1 by Peter Michael Green <plugwash@raspbian.org> at Sun, 25 Jan 2015 02:14:50 +0000]
bubblewrap [amd64 arm64 armel armhf i386 mips64el ppc64el riscv64 s390x loong64 hppa ppc64 x32],
xdg-dbus-proxy [amd64 arm64 armel armhf i386 mips64el ppc64el riscv64 s390x loong64 hppa ppc64 x32],
libseccomp-dev [amd64 arm64 armel armhf i386 mips64el ppc64el riscv64 s390x loong64 hppa ppc64 x32],
- clang [amd64 arm64 armel i386 ppc64el riscv64 s390x],
- clang-19 [armhf],
cmake (>= 3.20),
flite1-dev,
libglib2.0-dev,
bubblewrap [amd64 arm64 armel armhf i386 mips64el ppc64el riscv64 s390x loong64 hppa ppc64 x32],
xdg-dbus-proxy [amd64 arm64 armel armhf i386 mips64el ppc64el riscv64 s390x loong64 hppa ppc64 x32],
libseccomp-dev [amd64 arm64 armel armhf i386 mips64el ppc64el riscv64 s390x loong64 hppa ppc64 x32],
- clang [amd64 arm64 armel i386 ppc64el riscv64 s390x],
- clang-19 [armhf],
cmake (>= 3.20),
flite1-dev,
libglib2.0-dev,
# https://bugs.webkit.org/show_bug.cgi?id=290167
ifneq (,$(filter $(DEB_HOST_ARCH),armhf))
EXTRA_CMAKE_ARGUMENTS += \
- -DCMAKE_C_COMPILER=clang-19 \
- -DCMAKE_CXX_COMPILER=clang++-19
+ -DCMAKE_C_COMPILER=gcc \
+ -DCMAKE_CXX_COMPILER=g++
endif
# The WebKit build scripts look at the CPU to detect the architecture.
# The debug packages produced by webkit are huge and cause problems in
# most buildds. Use -g1 in all architectures to make them smaller.
-CFLAGS := $(CFLAGS:-g=-g1)
-CXXFLAGS := $(CXXFLAGS:-g=-g1)
+CFLAGS := $(CFLAGS:-g=)
+CXXFLAGS := $(CXXFLAGS:-g=)
# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=949621
LDFLAGS += -Wl,--reduce-memory-overheads